package cn.itsource.pojo.dto;

import cn.hutool.core.bean.BeanUtil;
import cn.itsource.domain.Login;
import cn.itsource.utils.NameUtil;
import lombok.Data;

import java.util.Date;

@Data
public class LoginRoToLongin {
    public static Login LoginRoToLongin(LoginRo loginRo){
        //自己生成  id enabled avatar(默认) nick_name(默认) create_time
        //别人  传  username  password type admin  open_id
        //用户认证数据 name phone(先不管)
        Login login = new Login();
        BeanUtil.copyProperties(loginRo,login);
        login.setEnabled(false)
                .setAvatar("http://gips0.baidu.com/it/u=3602773692,1512483864&fm=3028&app=3028&f=JPEG&fmt=auto?w=960&h=1280")
                .setName(NameUtil.getName())
                .setCreateTime(new Date());
        return login;
    }
}
